/*
 * To change this template, choose Tools | Templates
 * and open the template in the editor.
 */
package edu.uoc.tdp.beans.proves;

/**
 *
 * @author 1X4J
 */
//TODO Xmarti faig servir la proposta JordiB, així sempre tindrem un string i no
/*Considero els estats proposats
 * 
 */

public enum EstatProva {
    /*
     Inicial
- En competició prèvia (ronda eliminatòria iniciada)
- En classificació prèvia (ronda eliminatòria acabada)
- En competició final (ronda final iniciada)
- En classificació final (ronda final acabada i prova acabada)


 
     
     */
    INICIAL(1,"INICIAL"),
    COMPETICIO(2,"COMPETICIO"),
    CLASSIFICACIO(3,"CLASSIFICACIO"),
    FINAL(4,"FINAL"),
    TANCADA(5,"TANCADA"),
    CANCELADA(6,"CANCELADA");
    private Integer id;
    private String estat;
    
    /**
     * Construtor d'estatProva amb dos paràmetres
     * @param pId       identificador de l'estat.
     * @param pEstat    Descripció de l'estat.
     */
    private EstatProva(Integer pId,String pEstat){
        this.id=pId;
        this.estat=pEstat;
    }
    /**
     * Accesor de lectura de la descripció de l'estat
     * @return descripcio
     */
    public String getEstat() {
        return estat;
    }
    /**
     * Accessor del lectura de l'identificador de l'estat
     * @return  idEstat
     */
    public Integer getId(){
        return id;
    }
        
    
}
